(police) special operations directorate - Alemán Inglés Diccionario